package com.github.pig.common.constant;

/**
 * @author lengleng
 * @date 2017/10/29
 */
public interface CommonConstant {
    /**
     * token请求头名称
     */
    String REQ_HEADER = "Authorization";

    /**
     * token分割符
     */
    String TOKEN_SPLIT = "Bearer ";

    /**
     * jwt签名
     */
    String SIGN_KEY = "PIG";

    //默认密码
    String DEFAULT_PASSWORD = "111111";
    /**
     * 删除
     */
    String STATUS_DEL = "1";
    /**
     * 正常
     */
    String STATUS_NORMAL = "0";

    /**
     * 锁定
     */
    String STATUS_LOCK = "9";

    /**
     * 菜单
     */
    String MENU = "0";

    /**
     * 按钮
     */
    String BUTTON = "1";

    /**
     * 删除标记
     */
    String DEL_FLAG = "del_flag";

    /**
     * 编码
     */
    String UTF8 = "UTF-8";

    /**
     * JSON 资源
     */
    String CONTENT_TYPE = "application/json; charset=utf-8";

    /**
     * 阿里大鱼
     */
    String ALIYUN_SMS = "aliyun_sms";

    /**
     * 文件服务器上传图片地址(linux)
     *
     * */

    String FILE_ADDRESS_UP = "http://172.26.93.155:1001/upload/";

    /**
     * 文件服务器获取图片地址(linux)
     */
    //String FILE_ADDRESS_GET = "http://192.168.0.204:1001/show/";
    String FILE_ADDRESS_GET = "http://172.26.93.155:1001/show/";
    /**

    /**
     * 路由信息Redis保存的key
     */
    String ROUTE_KEY = "_ROUTE_KEY";

    /**
     * 角色类型
     * （超级管理员admin:0, 物业管理员:1, 业主/其他：2）
     */
    //超级管理员admin
    String TYPE_ADMIN = "0";
    //物业管理员
    String TYPE_PROPERTY = "1";
    //业主/其他
    String TYPE_OWNER = "2";



    /**
     * 超级管理员名称
     */
    String MANAGE_NAME = "admin";
    /**
     * 报修状态 2：已派单 1：已受理  3:已维修
     */
    String REPAIR_STATUS_ASSIGN = "2";
    String REPAIR_STATUS_ACCEPT = "1";
    String REPAIR_STATUS_END = "3";
    String USER_TYPE_OWNER = "10";//住户
    String USER_TYPE_MANAGER = "2";//经理
    String USER_TYPE_SERVICE = "3";//客服
    String USER_TYPE_ENGINEERING = "4";//工程
    String COMMUNITY_DEFAULT_FLAG="1";//小区默认设置为1
    String COMMUNITY_NOT_DEFAULT_FLAG="0";//小区不默认设置为0
    /**
     * 投诉建议状态
     */
    String SUGGEST_STATUS_SUBMIT = "0";
    String SUGGEST_STATUS_UPLOAD = "1";
    String SUGGEST_STATUS_ACCEPT = "2";
    String SUGGEST_STATUS_END = "3";
    String DONE = "1";//已办
    String TO_DONE="0";//待办
    String MINE_CODE="2";//我的记录
    String WY_FEE_NAME = "物业费";
    String HEATING_FEE_NAME = "供暖费";
    //费用类型
    String FEE_TYPE_WYF="0";
    String FEE_TYPE_SHLJCLF="6";
    String FEE_TYPE_HEATING="5";//取暖费
    String FEE_TYPE_WATER="1";//水费
    String FEE_TYPE_ELEC="2";//电费
    //收费方式
    String FEE_MODEL_VX="4";

    //部门类型
    String DEPTPROPERTY_COMPANY="1";
    String DEPTPROPERTY_DEPT="2";
    String DEPTPROPERTY_PARK="3";

    //部门类型
    String QR_TARGET_COMPANY="1";
    String QR_TARGET_COMMUNITY="2";

    //电费查询方式
    String POWER_TYPE_MONTH="month";
    String POWER_TYPE_DAY="day";
    String POWER_TYPE_HOUR="hour";

    /**
     * 报修图片类型
     */
    //报修图片
    String REPAIR_IMG = "repair";
    //报修维修结果图片
    String REPAIR_IMG_RESULT = "repair_result";
    /**
     * 物业人评价类型
     */
    //点赞
    String ASSES_DZ = "dz";
    //评语
    String ASSES_PY = "py";
    //费用提醒天数
    int FEE_TIP_DAY=30;
    String PAY_TYPE_APP="APP";
    String PAY_TYPE_JSAPI="JSAPI";
    String PAY_TYPE_MWEB="MWEB";
    //楼类型 商用楼 办公楼
    String BUILDING_TYPE="1";
    String BUILDING_TYPE_ZHUZHAI="0";
    String BUILDING_TYPE_ZHUZHAINAME="住宅楼";
    //产权
    String PROPERTY_RIGHT_40 = "40年";
    String PROPERTY_RIGHT_50 = "50年";
    //用户管理添加用户
    String USER_ROLE_TYPE_YH="1";
    //业主档案 维护的角色类型
    String USER_ROLE_TYPE_OWNER="0";
    //微信公众号常量
    String VX_GZH_APPID="wx1f20c0f420df5488";
    String VX_GZH_MCH_ID = "1516888561";
    String VX_GZH_APPSECRET="38487e0d2b785cdb32f3952674b0a504";
    String VX_GZH_TOKEN_URL="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET";
    String VX_GZH_TICKET_URL="https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=ACCESS_TOKEN&type=jsapi";
    String VX_GZH_SIGN_URL="http://     .168.0.174:8080/";
    //业主关系
    String OWNEER_RELATION = "1";//业主

    //发送短信相关配置
    String SMS_APPKEY = "LTAIU8HSJVuVAfkL";
    String SMS_SECRET = "rQoNm7O7Okpyj1RupfgcPbhx8HQTC2";
//    String SMS_APPKEY = "LTAICCTG6pSZ6MBL";
//    String SMS_SECRET = "CXtXfqDlBesbubEpcd5Y7ewjDRIx0i";
    //产品名称:云通信短信API产品,开发者无需替换
    String SMS_PRODUCT = "Dysmsapi";
    //产品域名,开发者无需替换
    String SMS_DOMAIN = "dysmsapi.aliyuncs.com";
    String SMS_SIGNNAME = "北京云集汇通";
    String SMS_REPAIR_TEMPLATE = "SMS_112795005";
}
